<?php 
/**
 * Request 
 * Interface defining Request objects
 * 
 * @package    Lazy Framework
 * @subpackage request
 * @author     Eduardo Marcolino <eduardo.marcolino@gmail.com>
 * @copyright  (c) 2010 Eduardo Marcolino <eduardo.marcolino@gmail.com>
 */

interface Request {
	public function isMultiPartRequest();
	public function isXmlHttpRequest();
	
	public function hasFiles();
	public function getFileNames();
	public function getFile($key);
	
	public function getParameter($key);
	public function hasParameter($key);
}

?>